.login-box {
	margin-top: 60rpx;
}

.row {
	display: flex;
	align-items: center;
	border-bottom: 1px solid #f0f0f0;
	padding: 20rpx 0;
	margin-bottom: 20rpx;
}

.phone-prefix {
	margin: 0 30rpx;
	padding-right: 30rpx;
	font-size: 34rpx;
	color: #cccccc;
	border-right: 1px solid #cccccc;
}

.btn-box {
	margin-top: 80rpx;
}

.login-btn {
	color: #ffffff;
	letter-spacing: 4rpx;
	font-size: 34rpx;
	padding: 30rpx;
	text-align: center;
}

.actions {
	margin-top: 30rpx;
	display: flex;
	align-items: center;
	color: rgba(4, 127, 255, 1);
}

.action-box {
	width: max-content;
}

.box-title {
	width: 92%;
	height: 14rpx;
	position: relative;
	background-color: rgba(166, 197, 247, 0.8);
	border-radius: 15rpx;
	bottom: 16rpx;
	left: 0;
	right: 0;
	margin: auto;
}


.action-title {
	font-size: 40rpx;
	font-weight: 700;
	letter-spacing: 4rpx;
}
